home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
emula
/
spccyltr.rdm
< prev
next >
Wrap
Text File
|
1997-01-18
|
2KB
|
47 lines
Short: Speccylator 1.0, a Sinclair ZX Spectrum (48k) emulator
Author: richardc@csd.uu.se (Richard Carlsson)
Uploader: richardc@csd.uu.se (Richard Carlsson)
Version: 1.0
Type: misc/emu
Requires: Kickstart 2.0
The Speccylator program emulates a 48k Sinclair ZX Spectrum computer.
This distribution contains three versions: a 68020-compatible full-featured
version, an equivalent 68000 version, and a quick-and-dirty 68000 version
which does faster but less accurate emulation.
The program needs at least version 2.0 of the Amiga operating system;
apart from that, nothing is required beyond a standard Amiga 500 with about
450 kByte of available RAM (for the full versions).
Current features are modest, but handy:
- Fully multitasking; completely system-friendly.
- Any number of instances of the program can run in parallel.
- Z80 CPU emulation runs as a separate task, at a controllable priority.
- Very exact Z80 emulation, including full BCD flag handling.
- Undocumented Z80 instructions emulated.
- Processor signals RES, NMI and INT can be manually triggered.
- Emulates only the 48k version of the ZX Spectrum.
- ZX Spectrum display fully emulated; custom screen only.
- Bitmap display updating synchronized with vertical blanking.
- Border emulated, but not synchronized with vertical blanking.
- Pretty good sound emulation (DMA not used).
- Kempston joystick interface emulation.
- Controllable use of audio channels.
- Loads/saves machine state snapshots on "*.sna" format only.
- Save current ZX Spectrum display to file on IFF ILBM format.
- Default settings can be saved.
- Individual project settings can be saved for snapshot files.
- Emulation can be paused; does not use CPU resources meanwhile.
- Frequency of periodic maskable interrupt (INT) is controllable.
The program does *not* (yet), among other things:
- Load/save from/to tape.
- Patch the ZX Spectrum ROM routines for any purposes.